2
תגובות
היי, אני רוצה להתחיל לבנות מערכות, והבנתי שלעבוד עם קבצים זה חשוב.
אז אפשר כיוון איך לבנות את המערכות הנ"ל?
אז אפשר כיוון איך לבנות את המערכות הנ"ל?
2 תשובות
1) צ'אט:
בשביל צ'אט צריך שלושה דברים:
- מערכת משתמשים
- מערכת שמירת ההודעות (ויצירת חדרים אם צריך)
- מערכת livechat: שליחת הודעות חדשות למשתמשים ברגע ששלחו אותן.
את שני הדברים הראשונים אפשר לעשות בקלות עם PHP, אך את מערכת הלייב-צ'אט קשה לעשות, וצריך בשביל זה מערכת מבוססת אירועים שתתקשר באותו הזמן בין שני משתמשים.
אני ממליץ על websockets בשביל זה.
למערכת משתמשים אפשר מסד רגיל. ולמערכת חדרים ושמירת הודעות אני ממליץ על קובץ .txt בפורמט כלשהו שיאחסן אותם.
rooms.txt:
======================================================= (room1) : [user1,user2,user3]
----------------------------- [user1] 12/3/2013 10:5
hey
----------------------------- [user3] 12/3/2013 10:8
what's up?
----------------------------- [user2] 12/3/2013 10:10
ok
======================================================= (room2) : [user8,user2,user1]
----------------------------- [user2] 15/8/2012
haha!!
=======================================================
----------------------------- [user1] 12/3/2013 10:5
hey
----------------------------- [user3] 12/3/2013 10:8
what's up?
----------------------------- [user2] 12/3/2013 10:10
ok
======================================================= (room2) : [user8,user2,user1]
----------------------------- [user2] 15/8/2012
haha!!
=======================================================